For All Youve Done


C C/E F/A G C F G C Oh cleanser of the mess I've made - Upon the hill our places trade Stretched on a cross Your body crushed By human hands You formed from dust Chorus Gsus4 G Csus4 C Gsus4 G C Oh how wonderful Your mercy is - how awesome are Your ways F F/E Dm G/B C F G C Asus4 A I come, I come to worship You for all You've done D D/F# G/B A D G A D Oh cleanser of the mess I've made - your boundless love for me portrayed With patience for my learning curve - by holding back what I deserve 2nd Chorus Asus4 A Dsus4 D Asus4 A D Oh how wonderful Your mercy is - how awesome are Your ways G G/f# Em A/C# D G A D I come, I come to worship You for all You've done D Oh cleanser of the mess I've made - with everything at Your feet laid D I watch as all my cares erode - and from my soul these words explode (2nd Chorus)